temporary work site - Turco Inglés Diccionario